﻿using MySql.Data.MySqlClient;

namespace AccesoData.DAOMySql
{
    /// <summary>
    /// clase que se encarga de realizar la conexion con la base de datos
    /// </summary>
    public class ConexionBaseDatos
    {
		private int jose;
		private string prueba;        private string _direccion = "127.0.0.1";
        private string _usuario = "root";
        private string _password = "";
        private string _nombreBaseDatos = "schaden";
        private MySqlConnection conn;
        
        /// <summary>
        /// metodo que abre la conexion con la base de datos
        /// </summary>
        public MySqlConnection Conexion()
        {
            conn = new MySqlConnection();
            string cadenaConexion = "server=" + _direccion + ";uid=" +_usuario + ";pwd=" 
                + _password + ";database=" + _nombreBaseDatos + ";";
            
            try
            {
                conn.ConnectionString = cadenaConexion;
                conn.Open();
            }
            catch (MySqlException )
            {
                return null;
            }
            return conn;
        }

        /// <summary>
        /// metodo que cierra la conexion con la base de datos
        /// </summary>
        public void CerrarConexion()
        {
            conn.Close();
        }
    }
}
